package ar.edu.unicen.exa.isistan.archassis.ia.comparator;

import java.util.Comparator;

import ar.edu.unicen.exa.isistan.archassis.ia.Result;

public class AIResultSortByCumplido implements Comparator<Result>{

	/**
	 * Comparador por Porcentaje cumplido
	 */

	@Override
	public int compare(Result o1, Result o2) {
		Float resultO2 = o2.getCumplido();
		Float result01 = o1.getCumplido();
		if(resultO2.equals(result01)){
			Float resultSobranO1 = o1.getSobra();
			return resultSobranO1.compareTo(o2.getSobra());
		}
		return resultO2.compareTo(result01);
	}

}
